home *** CD-ROM | disk | FTP | other *** search
- SDEF
- // $Logfile:: /Quake 2 Engine/Sin/Base Sin Data/Models/Neutral/lab.def $
- // $Revision:: 17 $
- // $Author:: Phook $
- // $Date:: 10/16/98 9:53p $
- //
- // Copyright (C) 1998 by Ritual Entertainment, Inc.
- // All rights reserved.
- //
- // This source may not be distributed and/or modified without
- // expressly written permission by Ritual Entertainment, Inc.
- //
- // DESCRIPTION:
- // This is a model definition file. It is to be used in conjunction with Sin.
- // MODEL AUTHOR:
- // Michael
- //
- // SINED SECTION
- //
- //
- // The SINED declaration section
- //
- /*SINED Neutral_LabWorker (1 .5 0) (0 0 0) (0 0 0)
- Lab Worker
- */
-
- //
- // FILE DECLARATIONS
- //
-
- // Model Commands
- path models/labworker
- scale 1.4
-
- // Base Model
- labbase.sbm
-
- // Skins
- normal labskin.tga
- damage labskin.tga
-
- // Normal Animations
- death1 death1.sam
-
- //Idle and Crouch
- idle1 idle_standing.sam
- idle2 idle_armscrossed.sam
- crouch_down1 idle_grab.sam
-
- pain1 pain_head.sam
- pain2 pain_mid.sam
- walk1 walk.sam
-
- // Pain Location Based Animations
-
- // Death Location Based Animations
-
- // Crouching Pain Location Based Animations
-
- // Crouching Death Location Based Animations
-
- // Optional Animations
- grab1 idle_grab.sam
- surgery1 idle_surgery1.sam
- surgery2 idle_surgery2.sam
- keyboard1 idle_work_keys.sam
- console1 idle_work_panel.sam
- eureka1 idle_eureka1.sam
- eureka2 idle_eureka2.sam
- eureka3 walk_eureka.sam
- chemshake1 idle_chemical_shake.sam
- specimentest1 opendoor_prod.sam
-
- // Scripted Animations
-
- // Id And Group Definitions
- id 200 group arm_right_lower bone gun 0 0 0 flesh
-
-
- //
- // INITIALIZATION SECTION
- //
- //
- !init:
-
- //
- // SERVER Initialization Commands
- //
-
- // Class Setup
- server classname actor
- server setsize "-20 -24 0" "20 24 72"
- // ?? server crouchsize "-20 -24 0" "20 24 72"
- server script global/neutral.scr
- server health 30
-
- // Sound Aliases
-
- server aliascache snd_idle1 "monsters/lab/idle1.wav" 1
-
- server aliascache snd_sightenemy1 "monsters/lab/sight1.wav" 1
- server aliascache snd_sightenemy2 "monsters/lab/sight2.wav" 1
- server aliascache snd_sightenemy3 "monsters/lab/sight3.wav" 1
- server aliascache snd_sightenemy4 "monsters/lab/sight4.wav" 1
- server aliascache snd_sightenemy5 "monsters/lab/sight5.wav" 1
-
- server aliascache snd_alarm1 "monsters/lab/alarm1.wav"
- server aliascache snd_alarm2 "monsters/lab/alarm2.wav"
- server aliascache snd_alarm3 "monsters/lab/alarm3.wav"
-
- //
- // CLIENT Initialization Commands
- //
-
- // Sound Aliases
- client aliascache snd_death1 "monsters/lab/death1.wav"
- client aliascache snd_death2 "monsters/lab/death2.wav"
- //client aliascache snd_death3 "monsters/lab/death3.wav"
- client aliascache snd_death4 "monsters/lab/death4.wav"
- client aliascache snd_death5 "monsters/lab/death5.wav"
-
- client aliascache snd_pain1 "monsters/lab/pain1.wav"
- client aliascache snd_pain2 "monsters/lab/pain2.wav"
- client aliascache snd_pain3 "monsters/lab/pain3.wav"
- client aliascache snd_pain4 "monsters/lab/pain4.wav"
- client aliascache snd_pain5 "monsters/lab/pain5.wav"
-
- client aliascache snd_bodyfall1 "impact/bodyfall/lrg1.wav" 1
- client aliascache snd_bodyfall2 "impact/bodyfall/lrg2.wav" 1
-
- client aliascache snd_beep1 "environment/computer/beeps/cmpbp2.wav" 4
- client aliascache snd_beep2 "environment/computer/beeps/affirm4.wav" 1
- client aliascache snd_beep3 "environment/computer/beeps/trek7.wav" 1
- client aliascache snd_beep4 "environment/computer/compkey/Cmpkyht.wav" 30
-
- client aliascache snd_keys1 "environment/computer/compkey/Cmptrkys.wav" 1
- client aliascache snd_keys2 "environment/computer/compkey/Cmptrky1.wav" 1
- client aliascache snd_keys3 "misc/null.wav" 4
-
-
- //
- // SHARED initialization commands
- //
-
- // Sound Aliases
-
-
-
-
- //
- // MAIN SECTION
- //
- //
- !main:
-
- // Normal Animations
- server walk1 2 movementsound
- client walk1 2 footstep
- server walk1 7 movementsound
- client walk1 7 footstep
-
- server pain1 first painsound
- client pain1 first randomsound snd_pain 1 2
-
- server pain2 first painsound
- client pain2 first randomsound snd_pain 1 2
-
- server death1 first deathsound
- client death1 first randomsound snd_death 1 2
- client death1 4 randomsound snd_bodyfall .6
-
-
- // Pain Location Based Animations
-
- // Death Location Based Animations
-
- // Crouching Pain Location Based Animations
-
- // Crouching Death Location Based Animations
-
- // Optional Animations
- client console1 2 randomsound snd_beep .6 2
- client console1 6 randomsound snd_beep .6 2
- client console1 14 randomsound snd_beep .6 2
- client console1 18 randomsound snd_beep .6 2
- client console1 19 randomsound snd_beep .6 2
- client console1 27 randomsound snd_beep .6 2
- client console1 31 randomsound snd_beep .6 2
-
- client keyboard1 first randomsound snd_keys .7 2
- client keyboard1 6 randomsound snd_keys .7 2
-
- // Scripted Animations
-
- //
- // SOURCESAFE Update Log
- //
- // $Log:: /Quake 2 Engine/Sin/Base Sin Data/Models/Neutral/lab.def $
- //
- // 17 10/16/98 9:53p Phook
- // performed sanity checks on all neutrals
- //
- // 16 9/22/98 10:01p Markd
- //
- // 15 9/22/98 5:33p Mph
- // added more anims and gun bone
- //
- // 14 9/20/98 8:36p Onethumb
- // Semi-final revisions complete, almost ready for first half beta
- //
- // 13 9/20/98 7:27p Onethumb
- // Reformatted, checked, looks good
- //
- //
- // Define the clinet/server animation references
- //
-
-
-